package com.zc.study.SpringMVC学习指南.第一章;

/**
 * 注入的两种方式:set方法注入和构造器注入
 */
public class Resource {
    //set方法注入
    class A {
        private B b;
        public  void importantMethod(){
            b.userfulMethod();
        }
        public void setB(B b){
            this.b=b;
        }
    }
    //构造器注入
    class A2{
        private B b;
        public  void importantMethod(){
            b.userfulMethod();
        }
        public A2(B b){
            this.b=b;
        }
    }
    class B{
        void userfulMethod(){
        }
    }

}
